Repository navigation
Conversation
…nt needle pinning at 100% volume
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ezel Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ial profiles Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Bumps [module-alias](https://github.com/ilearnio/module-alias) from 2.3.4 to 2.3.5. - [Commits](https://github.com/ilearnio/module-alias/commits/v2.3.5) --- updated-dependencies: - dependency-name: module-alias dependency-version: 2.3.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [electron](https://github.com/electron/electron) from 43.8.3 to 43.8.6. - [Release notes](https://github.com/electron/electron/releases) - [Commits](electron/electron@v43.8.3...v43.8.6) --- updated-dependencies: - dependency-name: electron dependency-version: 43.8.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
feat(vu-meter): replace legacy dials with five premium profile designs
…tron-43.8.6 build(deps-dev): bump electron from 43.8.3 to 43.8.6
…le-alias-2.3.5 build(deps): bump module-alias from 2.3.4 to 2.3.5
- 修复歌手和专辑详情栏在切换页面后残留 - 保留歌手详情容器,解决打开专辑后歌手详情持续加载 - 返回详情来源列表,避免重复处理返回事件后跳到我的喜爱 - 修复批量全选、清空及退出时行高亮不同步 - 统一歌曲匹配规则,完善队列去重、定位及下一首播放行为 - 修复恢复播放和收藏后台更新意外覆盖搜索页面的问题
- 快照列表类型角标(我的歌单/我不喜欢)+ 下拉筛选,修复 col-id 截断 - 不喜欢快照支持回滚:dislikeDataManage.restore + DislikeManage.restoreSnapshot + 后端按 kind 分流 - 回滚后主动失效派生缓存:invalidateSubsonicPlaylistCache() / invalidateDislikeCache() - 启动日志打印版本号、记录详情弹窗布局修复 - 排除 fork 私有 GHCR/CI 配置(docker.yml),版本号保持上游原样(无改动) - docker-compose.yml 更新:移除弃用 version 字段、补全配置项示例(含 ADMIN_PASSWORD 覆盖默认弱口令)
Detect shared media capture on every platform, retain native restoration across reloads, and expose recovery for Control Center handoffs. Preserve current VU artwork, mobile DSP opt-in and advanced effects controls. Add 26 focused regressions and Node 22/24 validation. Verified all 117 tests, type checking, production compilation, JavaScript syntax and diff checks.
- 后台统一备份管理:概览/本地/云端/恢复/记录与校验,重构记录筛选与手机端布局 - OpenList 备份与播放缓存:轻量文件检查、独立内容校验、历史版本与失败重试 - 服务器已有歌曲优先播放与本地歌词,补充 Web/Subsonic 播放顺序说明 - WebDAV 恢复预览、暂存校验、恢复前副本、记录与回滚 - 删除用户时清理自定义音源文件 - 备份记录本地状态实时检查,统一后台提示样式 - 同步更新中英文文档与 changelog
feat(backup): 统一备份管理、OpenList 播放来源与内容校验
…e-handoff-dev fix(player): restore native AirPlay after Web Audio capture
- 迁移共有音源功能的新接口,保留旧实现注释,修复酷狗分享歌单导入并支持 QQ QRC 逐字歌词 - 优化聚合搜索排序与跨源去重,保留本地分页,支持按需加载、失败重试和搜索状态恢复 - 增加多源关键词联想、短期缓存、中文输入法与键盘交互,隔离用户间联想请求 - 优化后台备份详情、长文本滚动、滚动条、歌词卡片及开关样式,补充更新日志和截图 - 添加接口审计脚本及回归测试,更新前端缓存版本与构建标识 验证:npm test(260 项通过)、npx tsc --noEmit、JavaScript 语法检查、git diff --check。 Fixes #483
- 新增 Web 评分入口、分数标签与评分合集,完善后台评分及不喜欢筛选和详情 - 将不喜欢自动补分改为用户独立偏好,区分自动补分与后台补分来源 - 统一本地关联后的在线评分身份,迁移评分来源、历史及不喜欢原因 - 使用事务日志保障评分迁移与快照恢复一致性,并支持失败任务重试 - 将评分模块集中到 server/rating,补充回归测试、双语文档与更新截图 验证:376 项全量测试、20 项真实 HTTP 测试及 TypeScript 检查通过。
feat: 同步 fork 通用功能改动(自动排除 fork 私有代码)
- 修复文件已下载却提示“浏览器未启动下载”的误报 - 补齐进度查询认证,连接异常时同步失败状态 - 大文件支持四路分段下载、失败重试和单连接回退 - 仅展示已验证可用或服务器已有的单曲音质 - 修复带平台前缀的歌曲 ID 导致歌词嵌入失败 - 复用本地歌词获取流程,保留翻译、音译及用户隔离 - 补充回归测试和更新日志
Restrict automatic eviction to cache media, persist retention settings, and protect downloads and active backups. Fixes #489
- 仪表盘数据看板: 日志活动/服务与存储/用户与设备/最近告警, 新增 /api/dashboard/overview - 明暗主题改为设计令牌方案, 新增顶栏切换按钮 - changelog 增加 2.2.0-11 界面说明, notification.json 更新为 v2.2.0
|
Important Review skippedToo many files! This PR contains 207 files, which is 57 over the limit of 150. To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v2.2.0 (2026-11-11)
🌟 新增功能与体验升级
GET /api/dashboard/overview接口。后台界面去除渐变与毛玻璃,改为实色卡片加细边框的单一强调色风格,并新增顶栏明/暗主题切换按钮(默认跟随系统、记住选择,图表颜色同步切换)。music歌曲;开启后将cache歌曲合并到本地歌单。music/cache重合时优先按内置目录归属,避免本地歌曲被错误隐藏。data/music/内的音频、LRC、封面与索引,排除独立的根目录music/、所有cache/及外部自定义音乐目录;OpenList 播放缓存按用户单独配置上传、下载、双向同步或校验后删除本地副本。music/与cache/,按用户存储设置使用数据目录或运行根目录下的位置;新增「优先使用服务器本地歌词」,支持匹配已有 LRC,本地音乐条目也支持自定义目录中的同名歌词。补充 Web / Subsonic 播放顺序说明,区分已有文件读取、后台缓存写入和浏览器缓存。✕一键关闭单项配置;多项开启时支持一键「全部重置」,并提供全局总开关及纯净原音直通提示。🐛 缺陷修复与体验优化
cache,不再误删music下载文件;异步递归统计并分批清理媒体文件,保护索引、临时文件、下载收尾与活跃备份,按最近访问或修改时间成组清理音频和歌词并同步索引。避免清理替换扫描中的索引实例,并容忍扫描途中删除文件;修复保留天数重启丢失,启动、修改清理设置后及定时检查两处缓存目录。src/server/rating/;修复无评分用户的关联整理、仅评分事务覆盖未保存不喜欢数据的问题,并在不喜欢数据初始化时恢复遗留事务。22.13.0,以支持 OpenList 使用的内置 SQLite 模块。